package com.cloudkinto.service.platform.vo.rakuten;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class ItemModelListEntity {
    /**
     * itemNumber : mwpo-33PP00033BAA
     * deleteItemFlag : 0
     * inventoryType : 2
     * itemDetailId : 664595672
     * includeCashOnDeliveryPostageFlag : 0
     * units : 1
     * includeTaxFlag : 1
     * selectedChoice : 選択:ブルー
     * カラー:選択
     * ※北海道・沖縄および離島などの地方では別途追加送料【2500円】がかかります。:確認しました。
     * ※一部商品は他の通販倉庫から発送を代行してお送りしています。:了承した
     * pointRate : 10
     * itemId : 10000021
     * itemName : 【ビッグセールｘポイント10倍】ゲーミングチェア リクライニングチェア ランバーサポート ヘッドレスト ハイバック ロッキングチェア ゲームチェア オフィスチェア 椅子 パソコンチェア PCチェア 学習椅子 おしゃれ イス いす gaming chair
     * price : 15800
     * includePostageFlag : 1
     * restoreInventoryFlag : 0
     * manageNumber : mwpo-33
     * delvdateInfo : 1~3営業日以内に出荷（土日祝除く）
     */
    private String itemNumber;
    private int deleteItemFlag;
    private int inventoryType;
    private Long itemDetailId;
    private int includeCashOnDeliveryPostageFlag;
    private int units;
    private int includeTaxFlag;
    private String selectedChoice;
    private int pointRate;
    private int pointType;
    private Long itemId;
    private String itemName;
    private int price;
    private int includePostageFlag;
    private int restoreInventoryFlag;
    private String manageNumber;
    private String delvdateInfo;
    private double taxRate;
    private int priceTaxIncl;

    @ApiModelProperty("自己添加的 乐天不返回")
    private String platformOrderNo;

    List<SkuModelList> SkuModelList;

    @Data
    public static class SkuModelList {
        private String variantId;
        private String skuInfo;

        private String merchantDefinedSkuId;
    }

}
